#ifndef __QUICKSORT_CPP__
#define __QUICKSORT_CPP__

#include "QuickSort.h"

template <class T>
void QuickSort (T arr[], int left , int right)
{
	int pivot;

	if (left < right){
		pivot = Partition(arr , left , right);
		QuickSort<T>(arr , left , pivot - 1);
		QuickSort<T>(arr, pivot +1 , right);
	}
}

#endif